package com.bestcem.xm.award.enums;

import com.bestcem.xm.common.core.enums.CommonEnum;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 答卷状态
 *
 * @author jie.yao <jie.yao@idiaoyan.com>
 * @version v1.0
 * @date 2021/6/24 16:10
 */
@Getter
@AllArgsConstructor
public enum SurveyStatusEnum implements CommonEnum {

    /**
     * 进行中
     */
    BEGIN(0, "进行中"),

    /**
     * 成功完成
     */
    FINISH(1, "成功完成"),

    /**
     * 被甄别
     */
    SCREEN_OUT(2, "被甄别"),

    /**
     * 配额满
     */
    QUOTA_FULL(3, "配额满"),

    /**
     * 系统甄别
     */
    SYSTEM_SCREEN_OUT(4, "系统甄别"),

    /**
     * 成功完成(隐藏)
     */
    HIDDEN(5, "成功完成(隐藏)"),

    /**
     * 备用
     */
    BACKUP(6, "备用"),

    /**
     * 废弃
     */
    DISCARD(7, "废弃"),

    /**
     * 超额
     */
    OVERFULL(8, "超额"),

    /**
     * 已打开
     */
    OPEN(9, "已打开"),

    /**
     * 未完成
     */
    UNFINISHED(10, "未完成"),

    /**
     * 彻底删除
     */
    DELETE(107, "彻底删除");

    private int index;

    private String name;
}
